Skip to content

Peke in LITS - #749

Merged
x-sheep merged 2 commits into
robx:mainfrom
Mishio-Rusterholz:feat/batsu_in_lits
Aug 15, 2026
Merged

Peke in LITS#749
x-sheep merged 2 commits into
robx:mainfrom
Mishio-Rusterholz:feat/batsu_in_lits

Conversation

@Mishio-Rusterholz

Copy link
Copy Markdown
Contributor

Summary

Adds an X ("peke") mark to LITS borders to indicate that at most one of the two cells they divide would be shaded.
Matching the affordance already used in Yajilin and several other varieties: right-clicking directly on the border between two cells in play mode toggles a solving-aid X mark there, independent of cell shading.

  • Right-click on a border toggles the mark (inputpeke_ifborder); right-click inside a cell still unshades as before, and left-click still shades. A drag that starts on a border won't also shade/unshade the cell it ends on.
  • Marks survive local save/load (decodeBorderLine/encodeBorderLineIfPresent), the same pattern used by heyawake.js/hitori.js. They are not written into the shareable URL, matching how most non-line puzzles treat this kind of scratch mark.
Screenshot 2026-08-11 at 10 41 38

@vercel

vercel Bot commented Aug 11, 2026

Copy link
Copy Markdown

@Mishio-Rusterholz is attempting to deploy a commit to the robx's projects Team on Vercel.

A member of the Team first needs to authorize it.

@x-sheep
x-sheep self-requested a review August 11, 2026 05:43
@x-sheep x-sheep added the enhancement New feature or request label Aug 11, 2026
@x-sheep
x-sheep merged commit 0e9092b into robx:main Aug 15, 2026
1 of 2 checks passed
@x-sheep

x-sheep commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Looks good to me 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants